/*

1. 索引 0 的元素是一定会保存在结果里的。

2. 每当我们遇到一对前后不一样的数字的时候，后面一个数字是一定会出现在结果里的。

准备两个位置
* 一个叫做读取位置 R
* 一个叫做写入位置 W

双指针法、双位置法，当程序需要在原地修改数组的时候，值得考虑。

                      R
[1, 2, 3, 4, 3, 3, 4] nums
             W

比较 nums[r - 1] 和 nums[r]
* 如果相同，W 位置的值必然是要被改写的
  保持 W 不变，把 R 向右移动一个

* 如果不同，nums[w] = nums[r]
*/

/*
编写一个函数，统计一个整数数组中同时满足以下条件的元素的个数：
* 条件1: 这个元素是偶数；
* 条件2: 这个元素的数位和是奇数；(1234 = 1 + 2 + 3 + 4 = 10)
*/
